home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 July: Mac OS SDK / Dev.CD Jul 96 SDK / Dev.CD Jul 96 SDK1.toast / Development Kits (Disc 1) / OpenDoc Development Framework / ODFDev / ODF / OS / FWFiles / Sources / FWFileAc.cpp next >
Encoding:
Text File  |  1996-04-25  |  1.7 KB  |  54 lines  |  [TEXT/MPS ]

  1. //========================================================================================
  2. //
  3. //    File:                FWFileAc.cpp
  4. //    Release Version:    $ ODF 1 $
  5. //
  6. //    Copyright:    (c) 1993 - 1996 by Apple Computer, Inc., all rights reserved.
  7. //
  8. //========================================================================================
  9.  
  10. #include "FWOS.hpp"
  11.  
  12. #ifndef FWFILEAC_H
  13. #include "FWFileAc.h"
  14. #endif
  15.  
  16. #ifdef FW_BUILD_MAC
  17. #pragma segment File
  18. #endif
  19.  
  20. #if defined(__MWERKS__) && GENERATING68K
  21. // A hack to work around a bug
  22. #pragma import list somNewObjectInstance
  23. #endif
  24.  
  25. //========================================================================================
  26. // CLASS FW_PFileSink
  27. //========================================================================================
  28.  
  29. //----------------------------------------------------------------------------------------
  30. //    FW_PFileSink::FW_PFileSink
  31. //----------------------------------------------------------------------------------------
  32. FW_PFileSink::FW_PFileSink(Environment* ev, FW_OFileSink* theFileSink) :
  33.     FW_PRandomAccessSink(ev, theFileSink)
  34. {
  35. }
  36.  
  37. //----------------------------------------------------------------------------------------
  38. //    FW_PFileSink::FW_PFileSink
  39. //----------------------------------------------------------------------------------------
  40. FW_PFileSink::FW_PFileSink(Environment* ev, FW_OFile* theFile) :
  41.     FW_PRandomAccessSink(ev, new FW_OFileSink())
  42. {
  43.     ((FW_OFileSink*)GetRep())->InitFromOFile(ev, theFile);
  44. }
  45.  
  46. //----------------------------------------------------------------------------------------
  47. //    FW_PFileSink::~FW_PFileSink
  48. //----------------------------------------------------------------------------------------
  49. FW_PFileSink::~FW_PFileSink()
  50. {
  51. }
  52.  
  53.  
  54.